take a hammering - Francés Inglés Diccionario